

.td:before{
    content:'*';
    color:red;
}
.resource-manage
{
    display: grid;  padding: 16px 24px;  grid-template-columns: 1fr;  column-gap: 16px;
}

.but_form
{
    display: grid;  padding: 16px 24px;  grid-template-columns: repeat(24, 1fr);  column-gap: 30px;
    .col-two
    {
        grid-column: 24 / 24;
    }
}

.table-bordered,
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th
{
    /* border: 1px solid #f4f4f4; */
    background: #fff;  box-shadow: 0 1px 0 0 #eee;
}

.text-center
{
    text-align: center!important;
}
.table-bordered td,
.table-bordered th
{
    border: 1px solid #dee2e6;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th
{
    height: 44px;  padding: .785rem 1rem;  background: #fff;
}

